from script.login import TestLogin
import unittest
from lib.HTMLTestRunner import HTMLTestRunner
import datetime

if __name__ == '__main__':
    suite = unittest.TestSuite()
    suite.addTest(unittest.makeSuite(TestLogin))

    with open("./report/report-{}.html".format(datetime.datetime.today().strftime("%Y%m%d")), "wb") as f:
        runner = HTMLTestRunner(f, title="我的测试报告")
        runner.run(suite)

#
# if __name__ == '__main__':
#     # 创建测试套件 找到 测试用例
#     suite = unittest.TestSuite()
#     # unittest.makeSuite(TestLogin) 从TestLogin类中 找到 所有的测试用例方法  并放到一个suite中
#     # addTest(suite) 就是 把suite套件 添加套件中
#     suite.addTest(unittest.makeSuite(TestLogin))
#     # 创建测试用例执行器  TextTestRunner   执行的结果 文本结果
#     # runner = unittest.TextTestRunner()
#     # 执行 套件中的所有测试用例
#     runner.run(suite)
#
#     # 执行测试套件
